!function(e){"use strict";function n(){var e=document.documentElement;return"requestFullscreen"in e||"mozRequestFullScreen"in e&&document.mozFullScreenEnabled||"webkitRequestFullScreen"in e}function l(e){e.requestFullscreen?e.requestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&e.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT)}function u(){return document.fullscreen||document.mozFullScreen||document.webkitIsFullScreen||!1}function c(){document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen&&document.webkitCancelFullScreen()}function t(n){e(document).on("fullscreenchange mozfullscreenchange webkitfullscreenchange",function(){n(u())})}e.support.fullscreen=n(),e.fn.fullScreen=function(n,r){if(!e.support.fullscreen||1!==this.length)return this;if(u())return c(),this;r=r||{};var o,s=r.use_tmp_div!==!1,i=r.use_background_colour?r.use_background_colour:"#111",f=e.extend({background:i,callback:e.noop(),fullscreenClass:"fullScreen"},n),a=this,m=null;return s?o=e("